package com.jy.rhin.model.body.gaoxueysf;


import com.jy.rhin.infra.cda.EDataElement;
import com.jy.rhin.infra.cda.XPath;
import com.jy.rhin.infra.cda.XValid;
import lombok.Data;

@Data
public class ShengMingTZ {
    //收缩压
    @XPath(path = "/entry/organizer/component/observation/code[@code='DE04.10.174.00']/../value/@value"
            , xValid = @XValid(type = "dataElement", dataElement = EDataElement.DE04_10_174_00))
    String shouSuoYa;
    //舒张压
    @XPath(path = "/entry/organizer/component/observation/code[@code='DE04.10.176.00']/../value/@value"
            , xValid = @XValid(type = "dataElement", dataElement = EDataElement.DE04_10_176_00))
    String shuZhangYa;
    //体重
    @XPath(path = "/entry/observation/code[@code='DE04.10.188.00']/../value/@value"
            , xValid = @XValid(type = "dataElement", dataElement = EDataElement.DE04_10_188X_00))
    String tiZhong;
    //体质指数
    @XPath(path = "/entry/observation/code[@code='DE05.10.075.00']/../value/@value"
            , xValid = @XValid(type = "dataElement", dataElement = EDataElement.DE05_10_075_00))
    String tiZhiZS;
    //心率
    @XPath(path = "/entry/observation/code[@code='DE04.10.206.00']/../value/@value"
            , xValid = @XValid(type = "dataElement", dataElement = EDataElement.DE04_10_206_00))
    String xinLv;
    //其他阳性体征
    @XPath(path = "/entry/observation/code[@code='DE04.10.143.00']/../value/text()"
            , xValid = @XValid(type = "dataElement", dataElement = EDataElement.DE04_10_143_00, nullable = true))
    String qiTaYXTZ;
}
